Trucker Terminal Styring

- et adgangs kontrol system

 

 

Rettelser til kravspecifikation

 

           

 

 

 

Udarbejdet af:            Gruppe 7 (I2)

 

            Medlemmer:              Alex Hede                              01065

                                                Jeppe Hasager                     01048

                                                Jesper Johansen                  02877

                                                Søren S Munk                        02847

                                               

            Vejleder:                     Michael E. Kristensen

 

3.2.1.2

Oprindeligt krav

Første gang kortet læses korrekt, skal processen fuldføres eller afbrydes, før en ny proces kan starte

 

Er ændret til

Når kortet læses korrekt, skal processen fuldføres eller afbrydes, før en ny proces kan starte

 

Begrundelse

Kravet gælder hver eneste gang kortet læses korrekt, og ikke kun første gang

 

3.2.1.6

Oprindeligt krav

Der skal holdes styr på hvor mange gange kortet er kørt igennem efterfulgt af pinkode.

 

Er ændret til

Punktet fjernes.

 

Begrundelse

Kravet er forkert formuleret, og overflødigt.

                       

3.2.1.7

Oprindeligt krav

Ved 3 fejlslagne forsøg, spærres kortet.

 

Er ændret til

Ved 3 forkerte indtastninger af pinkode spærres kortet.

 

Begrundelse

Kravet var uklart formuleret.

 

3.2.2.4

Oprindeligt krav

Applikationen skal kunne søge i listen over brugere, ud fra navn eller kundenummer.

 

Er ændret til

Applikationen skal kunne søge i listen over brugere, ud fra navn eller kortnummer.

 

Begrundelse

En kunde kan have flere kort, så derfor skal man kunne søge ud fra kortnummer.

 

3.2.2.13

Oprindeligt krav

Punktet er tilføjet.

 

Er ændret til

Applikationen skal kunne skrive og læse terminalstatus til og fra databasen.

 

Begrundelse

Kravet er vigtigt, men er ikke medtaget tidligere.

                       

3.2.4.1

Oprindeligt krav

Funktionstasterne har specifikke funktioner.

 

Er ændret til

Punktet fjernes.

 

Begrundelse

Kravet er overflødigt.

                       

3.2.4.2

Oprindeligt krav

Funktionstasten A afbryder forløbet, så man kan indlæse et nyt kort.

 

Er ændret til

Funktionstasten A sletter det sidst indtastede ciffer.

 

Begrundelse

Funktionstasten A var på forhånd bestemt til at slette det sidst indtastede ciffer.

 

3.2.4.5

Oprindeligt krav

Punktet er tilføjet.

 

Er ændret til

Alle uspecificerede funktionstaster fungerer som ’C’.

 

Begrundelse

Funktionstasterne B, D og F var ikke tildelt en specifik funktion.

                       

3.2.5.1

Oprindeligt krav

Efter endt indtastning af pinkode, kommer der 4 punktummer i det numeriske dis­play.

 

Er ændret til

Punktet fjernes.

 

Begrundelse

Kravet kan ikke realiseres, idet der ikke kan skrives 4 punktummer i det numeriske display.

 

3.2.5.2

Oprindeligt krav

Punktet er tilføjet.

 

Er ændret til

Der vil være nedtælling fra 15 sekunder til 0, mens man har mulighed for at indtaste pinkode.

 

Begrundelse

Vores tidligere krav til det numeriske display kunne ikke realiseres, så vi har tilføjet dette punkt, for at vise en anvendelse af det numeriske display.

 

4.1.2

Oprindeligt krav

Rediger bruger:

Der fremkommer følgende prompt:

"Tast (-1) for afbryd.

 

Er ændret til

Rediger bruger:

Der fremkommer følgende prompt:

"Tast (-1) for afbryd. * for ikke at ændre”

 

Begrundelse

Hvis man kun vil redigere et punkt i en brugerprofil, skal det være muligt at indtaste * de steder hvor man ikke vil ændre, i stedet for at skulle gentage det der står der i forvejen.

 

4.1.2

Oprindeligt krav

Rediger bruger:

”Nuværende pinkode: XXXX Rettes til: “

 

Tilføjes

”Kort spærret: ja/nej rettes til:”

”Antal forkerte forsøg X” rettes til”

 

Begrundelse

Det skal også være muligt at ændre disse 2 parametre.

 

4.1.2

Oprindeligt krav

Spær bruger:

 

Er ændret til

Spær kort:

 

Begrundelse

Det er kun kortet der bliver spærret. En bruger kan eventuelt have et andet kort som stadig kan bruges.

 

4.1.2

Oprindeligt krav

Spær kort:

Der fremkommer følgende prompt:

“Tast (-1) for afbryd.”

Søg på bruger:

Resultatet af søgningen kommer på listeform på skærmen.

Under resultatlisten over brugere fremkommer følgende prompt:

“Indtast ønskede bruger nr.”

 

Tilføjes

De kort der er oprettet under brugeren kommer på listeform.

”Indtast kortnummer:”

“Kort XXXXX er spærret.”

 

Begrundelse

Punkterne er tilføjet, da det er muligt for en bruger at have flere kort. Det skal derfor være muligt at spærre et specifikt kort.